1. The LOG IN module familiarizes users with procedures for system sign-on, issuing system commands from the shell, password management and displaying the system date and time.
2. The FILE SYSTEMS module describes the organization of directories and files in a file system. Users are shown how to access their files using absolute and relative pathnames. The rules governing file naming are set forth and operations on directories and files including copying, deleting, renaming and displaying are illustrated.
3. The I/O REDIRECTION module defines the default standard input, standard output and standard error for shell commands. Additional syntax is presented which enables users to redirect command input from non-default input devices and to redirect command output to non-default output devices.
4. The PIPING module instructs users how to connect commands together, whereby the output from one command becomes the input to another command.
5. The SECURITY module discusses the theory and practical application of granting and revoking user permissions to read, write and execute files.
6. The INTER-USER COMMUNICATION module provides users with the commands necessary for one-on-one and group communication.
7. The BACKUP & RESTORE module teaches users to archive and restore files with the tar command. The implications of using absolute and relative pathnames as arguments to tar are discussed.
8. The VI EDITOR module teaches users to apply the basic functions of the editor to create and modify text files. VI Editor functions covered include opening a file, inputting text, searching for text, deletion of text, cursor manipulation and closing a file.
9. The SHELL PROGRAMMING module liberates users by empowering them with the tools to program complicated tasks. This module provides a wide variety of programming constructs.